/*
* 我的保单  设备操作
*  @param androidLoad  Function
*  @param iosLoad      Function
*/
var menuDiviceLoad={
    andoridLoad:function(){
        var dataAccount=AnroidWebActivity.getAuthorityState();//以获取用户的账号
        var account=JSON.parse(dataAccount).account;//通过android接口获取用户的账号
        var androidToken=AnroidWebActivity.getToken();
        menuDiviceLoad.pageRender(account,androidToken);
    },
    iosLoad:function(){
        baseAll.runWebViewJavascriptBridgeArr(function(data,responseCallback){
            var objData = {};
            WebViewJavascriptBridge.callHandler("getToken", null, function (response) {
                var token = response;//IOS的token
                objData.token = token;
            });
            WebViewJavascriptBridge.callHandler("getAccount", null, function (response) {
                var account = response;
                objData.account = account;//IOS的account
                menuDiviceLoad.pageRender(objData.account, objData.token);
            });
        });
    },
    /*
    *  我的保单  数据渲染
    *  @params  account 用户的账号
    * */
    pageRender:function(account,token){
        new Vue({
            el:"#dataModePage",
            data:{
                policyPeople:"",
                policyCar:""
            },
            created:function(){
                var self=this
                //数据双向绑定------
                menuDiviceLoad.loadMealData(account,token,function(data){
                    self.policyPeople=data.data.owner;//个人信息
                    self.policyCar=data.data.registation;//车辆信息
                })
            },
            methods:{
                dateToString:function(nows){
                    return baseAll.dateToString(nows);
                }
            }
        });
    },
    /*
    *  vue  页面数据渲染
    *  @param  account   用户的账号
    *  @param  Token     查询的token
    *  @param  callback  回调函数[处理页面数据的绑定]
    * */
    loadMealData:function(account,token,callback){
        /*通过账号 获取Ip地址*/
        baseAll.getIpByAccount(account,function(contextPath){
            baseAll.addLoading();//添加加载动画
            $.ajax({
                type:"post",
                url:contextPath+"/s/owner/searchreg?token="+token,
                dataType:"json",
                crossDomain:true,
                timeout:baseAll.timeout,
                success:function(data){
                    callback&&callback(data);
                    baseAll.closeLoading();//移除加载动画
                },
                error:function(){
                    baseAll.pubilcModal("数据加载失败...");
                    baseAll.closeLoading();//移除加载动画
                }
            });
        });
    }
}
